Greedy online colouring with buffering

نویسندگان

  • Wojciech Kordecki
  • Anna Lyczkowska-Hanckowiak
چکیده

We consider the problem of online graph colouring. Whenever a node is requested, a colour must be assigned to the node, and this colour must be different from the colours of any of its neighbours. According to the greedy algorithm the node is coloured by the colour with the smallest possible k. The goal is to use as few colours as possible. We propose an algorithm, where the node is coloured not immediately, but only after the collection of next requests stored in the buffer of size j. In other words, the first node in the buffer is coloured definitively taking into account all possible colourisations of the remaining nodes in the buffer. If there are r possible corrected colourings, then the one with the probability 1/r is chosen. The first coloured node is removed from the buffer to enable the entrance of the next request. A number of colours in a two examples of graphs: crown graphs and Kneser graphs have been analysed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A greedy method for edge-colouring odd maximum degree doubly chordal graphs

We describe a greedy vertex colouring method which can be used to colour optimally the edge set of certain chordal graphs. This new heuristic yields an exact edge-colouring algorithm for odd maximumdegree doubly chordal graphs. This method shows that any such graph G can be edge-coloured with maximum degree (G) colours, i.e., all these graphs are Class 1. In addition, this method gives a simple...

متن کامل

Greedy Graph Colouring is a Misleading Heuristic

Let G = (V,E) be a (finite, simple, undirected) graph with vertex set V and edge set E. A clique in G is a set of vertices, each of which is adjacent to every other vertex in this set. The maximum clique problem is to find a largest such set in a given graph; this is NP-hard [GJ90]. We denote the size of a maximum clique by ω. A colouring of G is an assignment of vertices to colours such that n...

متن کامل

Further Improvements in Competitive Guarantees for QoS Buffering

We study the behavior of algorithms for buffering packets weighted by different levels of Quality of Service (QoS) guarantees in a single queue. Buffer space is limited, and packet loss occurs when the buffer overflows. We describe a modification of the previously proposed “preemptive greedy” algorithm of for buffer management and give an analysis to show that this algorithm achieves a competit...

متن کامل

AMultilevel Approach to the Graph Colouring Problem

Wemotivate, derive and implement a multilevel approach to the graph colouring problem. The resulting algorithm progressively coarsens the problem, initialises a colouring and then employs either Culberson’s iterated greedy algorithm or tabu search to refine the solution on each of the coarsened problems in reverse order. Tests on a large suite of problem instances indicate that for low-density ...

متن کامل

On the Grundy Number of a Graph

The Grundy number of a graph G, denoted by Γ (G), is the largest k such that G has a greedy k-colouring, that is a colouring with k colours obtained by applying the greedy algorithm according to some ordering of the vertices of G. Trivially Γ (G) ≤ ∆(G) + 1. In this paper, we show that deciding if Γ (G) ≤ ∆(G) is NP-complete. We then show that deciding if Γ (G) ≥ |V (G)| − k is fixed parameter ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1601.00252  شماره 

صفحات  -

تاریخ انتشار 2016